package com.originskyseed.platform.user.model;

import java.util.Date;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 玩家渠道申请信息表（OSI_PLAYER_RELATE_CHANNEL_APPLY）
 *
 * @author WuZhuoXi
 */
public class PlayerRelateChannelApply extends BaseModel {

	/**
	 * 用户id（USER_ID）
	 */
	private String playerId;

	/**
	 * 用户账号（ACCOUNT）
	 */
	private String account;

	/**
	 * 昵称
	 */
	private String nickName;

	/**
	 * 渠道id（CHANNEL_ID）
	 */
	private String channelId;

	/**
	 * 子渠道id（CHANNEL_SUB_ID）
	 */
	private String channelSubId;

	/**
	 * 旧渠道id（OLD_CHANNEL_ID）
	 */
	private String oldChannelId;

	/**
	 * 旧子渠道id（OLD_CHANNEL_SUB_ID）
	 */
	private String oldChannelSubId;

	/**
	 * 更换渠道时间（CHANGE_CHANNEL_TIME）
	 */
	private Date changeChannelTime;

	/**
	 * 申请人账号（APPLY_ACCOUNT）
	 */
	private String applyAccount;

	/**
	 * 截图（PATH）
	 */
	private String path;

	/**
	 * 备注（REMARK）
	 */
	private String remark;

	/**
	 * 改绑类型 1渠道改绑 2内部改绑（TYPE）
	 */
	private Integer type;

	/**
	 * 审核状态 1审核中 2审核通过 3审核不通过（STATE）
	 */
	private Integer state;

	/**
	 * 创建人id（CREATOR_ID）
	 */
	private String creatorId;

	/**
	 * 创建人（CREATOR）
	 */
	private String creator;

	/**
	 * 关联表字段
	 */

	/**
	 * 渠道名称
	 */
	private String channelName;

	/**
	 * 旧渠道名称
	 */
	private String oldChannelName;


	/**
	 * 审核结果
	 */
	private String reviewResult;

	public String getChannelName() {
		return channelName;
	}

	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	public String getOldChannelName() {
		return oldChannelName;
	}

	public void setOldChannelName(String oldChannelName) {
		this.oldChannelName = oldChannelName;
	}

	public String getPlayerId() {
		return playerId;
	}

	public void setPlayerId(String playerId) {
		this.playerId = playerId;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	/**
	 * 获取用户账号
	 *
	 * @return
	 */
	public String getAccount() {
		return this.account;
	}

	/**
	 * 设置用户账号
	 *
	 * @param account
	 */
	public void setAccount(String account) {
		this.account = account;
	}

	/**
	 * 获取渠道id
	 *
	 * @return
	 */
	public String getChannelId() {
		return this.channelId;
	}

	/**
	 * 设置渠道id
	 *
	 * @param channelId
	 */
	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	/**
	 * 获取子渠道id
	 *
	 * @return
	 */
	public String getChannelSubId() {
		return this.channelSubId;
	}

	/**
	 * 设置子渠道id
	 *
	 * @param channelSubId
	 */
	public void setChannelSubId(String channelSubId) {
		this.channelSubId = channelSubId;
	}

	/**
	 * 获取旧渠道id
	 *
	 * @return
	 */
	public String getOldChannelId() {
		return this.oldChannelId;
	}

	/**
	 * 设置旧渠道id
	 *
	 * @param oldChannelId
	 */
	public void setOldChannelId(String oldChannelId) {
		this.oldChannelId = oldChannelId;
	}

	/**
	 * 获取旧子渠道id
	 *
	 * @return
	 */
	public String getOldChannelSubId() {
		return this.oldChannelSubId;
	}

	/**
	 * 设置旧子渠道id
	 *
	 * @param oldChannelSubId
	 */
	public void setOldChannelSubId(String oldChannelSubId) {
		this.oldChannelSubId = oldChannelSubId;
	}

	/**
	 * 获取更换渠道时间
	 *
	 * @return
	 */
	public Date getChangeChannelTime() {
		return this.changeChannelTime;
	}

	/**
	 * 设置更换渠道时间
	 *
	 * @param changeChannelTime
	 */
	public void setChangeChannelTime(Date changeChannelTime) {
		this.changeChannelTime = changeChannelTime;
	}

	/**
	 * 获取申请人账号
	 *
	 * @return
	 */
	public String getApplyAccount() {
		return this.applyAccount;
	}

	/**
	 * 设置申请人账号
	 *
	 * @param applyAccount
	 */
	public void setApplyAccount(String applyAccount) {
		this.applyAccount = applyAccount;
	}

	/**
	 * 获取截图
	 *
	 * @return
	 */
	public String getPath() {
		return this.path;
	}

	/**
	 * 设置截图
	 *
	 * @param path
	 */
	public void setPath(String path) {
		this.path = path;
	}

	/**
	 * 获取备注
	 *
	 * @return
	 */
	public String getRemark() {
		return this.remark;
	}

	/**
	 * 设置备注
	 *
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 获取改绑类型 1渠道改绑 2内部改绑
	 *
	 * @return
	 */
	public Integer getType() {
		return this.type;
	}

	/**
	 * 设置改绑类型 1渠道改绑 2内部改绑
	 *
	 * @param type
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * 获取审核状态 1审核中 2审核通过 3审核不通过
	 *
	 * @return
	 */
	public Integer getState() {
		return this.state;
	}

	/**
	 * 设置审核状态 1审核中 2审核通过 3审核不通过
	 *
	 * @param state
	 */
	public void setState(Integer state) {
		this.state = state;
	}

	/**
	 * 获取创建人id
	 *
	 * @return
	 */
	public String getCreatorId() {
		return this.creatorId;
	}

	/**
	 * 设置创建人id
	 *
	 * @param creatorId
	 */
	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}

	/**
	 * 获取创建人
	 *
	 * @return
	 */
	public String getCreator() {
		return this.creator;
	}

	/**
	 * 设置创建人
	 *
	 * @param creator
	 */
	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getReviewResult() {
		return reviewResult;
	}

	public void setReviewResult(String reviewResult) {
		this.reviewResult = reviewResult;
	}
}
